/**
 * 组件属性
 *
 * @author 济南晨霜信息技术有限公司
 * @mobile 18560000860 / 18754137913
 */
export default {
    // 绑定值
    modelValue: {
        type: Boolean,
        default: false
    },

    // 开关宽度
    width: {
        type: String,
        default: ""
    },

    // 圆的大小
    circleSize: {
        type: String,
        default: "1.8em"
    },

    // 圆和开关的距离
    distance: {
        type: String,
        default: "2px"
    },

    // 是否禁用
    disabled: {
        type: Boolean,
        default: false
    },

    // 是否显示loading
    loading: {
        type: Boolean,
        default: false
    },

    // loading 图标名称
    loadingIcon: {
        type: String,
        default: "__loading"
    },

    // loading 颜色
    loadingColor: {
        type: String,
        default: ""
    },

    // loading 大小
    loadingSize: {
        type: String,
        default: ""
    },

    // off 颜色
    offColor: {
        type: String,
        default: ""
    },

    // on 颜色
    onColor: {
        type: String,
        default: ""
    },

    // 是否开启异步
    async: {
        type: Boolean,
        default: false
    },

    // off 图标
    offIcon: {
        type: String,
        default: ""
    },

    // off 图标颜色
    offIconColor: {
        type: String,
        default: ""
    },

    // off 图标大小
    offIconSize: {
        type: String,
        default: ""
    },

    // on 图标
    onIcon: {
        type: String,
        default: ""
    },

    // on 图标颜色
    onIconColor: {
        type: String,
        default: ""
    },

    // on 图标大小
    onIconSize: {
        type: String,
        default: ""
    },

    // off 文字
    offText: {
        type: String,
        default: ""
    },

    // off 文字大小
    offTextFontSize: {
        type: String,
        default: ""
    },

    // off 文字颜色
    offTextColor: {
        type: String,
        default: ""
    },

    // on 文字
    onText: {
        type: String,
        default: ""
    },

    // on 文字大小
    onTextFontSize: {
        type: String,
        default: ""
    },

    // on 文字颜色
    onTextColor: {
        type: String,
        default: ""
    },

    // 文字在圆下面
    inside: {
        type: Boolean,
        default: false
    },

    // 主题
    theme: {
        type: String,
        default: ""
    },

    // 圆的背景
    circleBg: {
        type: String,
        default: ""
    }
};
